package model

import "github.com/jinzhu/gorm"

type Auth struct {
	*Model
	AppKey string `json:"app_key"`
	AppSecret string `json:"app_secret"`
}

func (a Auth) TableName() string {
	return "blog_auth"
}

func (a Auth) Get(db *gorm.DB) (Auth, error) {
	var auth Auth
	db=db.Where(
		"app_key=? AND app_secret=? AND is_del=?",a.AppKey,a.AppSecret,0,
		)
	err:=db.First(&auth).Error
	if err != nil && err!=gorm.ErrRecordNotFound {
		return auth, err
	}
	return auth, err
}